package com.boomshake.vo;

import lombok.Data;

import java.time.LocalDateTime;

/**
 * 分销员信息VO
 *
 * @author BoomShake
 * @date 2024-12-16
 */
@Data
public class DistributorVO {
    /**
     * 分销员ID
     */
    private Long distributorId;
    
    /**
     * 用户ID
     */
    private Long userId;
    
    /**
     * 用户昵称
     */
    private String nickname;
    
    /**
     * 用户头像
     */
    private String avatar;
    
    /**
     * 分销员编码
     */
    private String distributorCode;
    
    /**
     * 分销等级
     */
    private Integer level;
    
    /**
     * 所属门店ID
     */
    private Long storeId;
    
    /**
     * 所属门店名称
     */
    private String storeName;
    
    /**
     * 上级分销员ID
     */
    private Long parentId;
    
    /**
     * 上级分销员名称
     */
    private String parentName;
    
    /**
     * 状态
     */
    private Integer status;
    
    /**
     * 激活时间
     */
    private LocalDateTime activatedAt;
} 